<?php
Class MovimientoVisaController extends ApplicationGeneral{
	function listado(){
		$movimientovisa = new Movimientovisa();
		$datos['lista']=$movimientovisa->listadoMovimientoVisa();
		$this->view->show("movimientovisa/listado.phtml",$datos);	
	}
	function cambiaEstado(){
		$idMovimientoVisa=$_REQUEST['id'];
		$movimientovisa=new MovimientoVisa();
		$exito = $movimientovisa->estadoMovimientoVisa($idMovimientoVisa);
		if($exito){
			$ruta['ruta']="/movimientovisa/listado";
			$this->view->show("ruteador.phtml",$ruta);
		}
	}
	function nuevo(){
		//$movimiento=new Movimiento();					
		//$data['dataMovimiento']=$movimiento->listadoMovimiento();
		$this->view->show("movimientovisa/form.phtml",$data);
	}
	function graba(){
		$data=$_REQUEST['movimientoVisa'];				
		$movimientovisa=new MovimientoVisa();
		$exito=$movimientovisa->grabaMovimientoVisa($data);
		if($exito){
			$ruta['ruta']="/movimientovisa/listado";
			$this->view->show("ruteador.phtml",$ruta);			
		}
	}
	function editar(){
		$id=$_REQUEST['id'];
		$movimientovisa=new MovimientoVisa();					
		$data['movimientoVisa']=$movimientovisa->buscar($id);		
		$this->view->show("movimientovisa/actualizar.phtml",$data);
	}
	function actualiza(){
		$data=$_REQUEST['movimientoVisa'];
		$id=$_REQUEST['idMovimientoVisa'];
		$movimientovisa=new MovimientoVisa();
		$exito=$movimientovisa->actualizaMovimientoVisa($data,"Id=".$id);
		
		if($exito){
			$ruta['ruta']="/movimientovisa/listado";
			$this->view->show("ruteador.phtml",$ruta);
		}
	}		
}
?>